Windows:增加了Windows 10(和8.1)对每台显示器DPI缩放的的支持
改进整体对高DPI支持
增加了对8k显示器和300%DPI的支持
现在主题可以为@3x高DPI分辨率提供图像支持
改进缩进引导线在使用线条填充时的位置
标尺通过点绘制线
Linux / Windows:改进了高DPI小地图渲染
Mac:修正当使用带有彩色标题栏的主题时,窗口偶尔出现黄色或黑色
Mac:现在双击主题标题栏执行默认的系统操作
Mac:修正了当主题使用主题标题栏时,一些对话窗口的大小
Mac:修正gutter图标有时没有出现的问题
增加symbols对ligature的支持
增加font_options字体风格集对ligatures的控制
选择性改进了emojis的渲染
选项卡标签宽度现在可以正确测量比例
Windows:现在所有默认字体使用DirectWrite
Windows:gray_antialias支持与DirectWrite结合使用
Windows:改进了DirectWrite反锯齿功能,增加了对系统ClearType的调整支持
增加Goto References悬停在symbol时
增加goto_reference命令到Goto菜单
增加了新的配色方案格式,.sublime-color-scheme
增加Hashed语法高亮
增加Celeste颜色方案以展示哈希语法高亮显示
默认情况下,选择会以真正的圆角渲染
增加了选择边框宽度,角落样式和半径的颜色方案设置
选择背景和边框支持alpha通道
改进的颜色方案重新加载
添加了Convert Color Scheme命令
增加了对配色方案中不可见键符号的支持
现在可以在每个范围内指定selection_foreground
配色方案可以在括号_选项键中指定粗体和斜体
改进了对默认颜色方案中无效的已弃用作用域的处理
将嵌入操作添加到.sublime-syntax文件以改进语法嵌套
为Git配置文件添加了Git格式包并用作core.editor,同时感谢Ryan Boehning和deathaxe
很多语法高亮改进,包括重大改进:
JavaScript,感谢托马斯史密斯
ShellScript,感谢Raoul Wols
Makefile,感谢Raoul Wols
Java,感谢lastsecondsave
C#,感谢keith-hall
Markdown,感谢基思堂
Python,感谢FichteFoll
增加了针对Linux的独立语法测试运行器,允许CI测试
现在,各种语法定义错误都会在消息中包含文件名
新的命令面板实现,可以接受来自用户的文本输入
模糊匹配可以通过空格分隔它们将无序的术语匹配
新增命令“算术”,“重命名文件”和“查看包文件”以展示新功能
键盘快捷键提示不再以15个字符截断
改善取消处理
使用/ usr / bin / env来定位bash
修复多字节编码有时会触发解码错误
改进了杀死子进程的exec生成目标处理
改进了边栏中符号链接的处理,包括添加和删除
符号链接在边栏中不再具有展开箭头,但具有“显示链接源”上下文菜单项
将对binary_file_patterns,index_exclude_patterns和index_include_patterns的支持添加到.sublime-project文件
现在,index_exclude_patterns和index_include_patterns可以匹配完整路径,而不仅仅是文件名
Linux / Windows:文件系统通知现在占用符号链接(和Windows联结)
Linux:文件系统通知现在只需要一个inotify实例
Linux:当fs.inotify.max_user_watches太低时,改进的行为
Mac:减少文件统计操作的次数
Mac:增加了对区分大小写文件系统的支持
固定弹出窗口和自动完成窗口,当插入符在widget的最左边位置时不显示
修复左侧箭头不能在侧栏中工作
修正了无法通过单击窗口最右侧像素来抓取滚动条的问题
在启用drag_drop时,修复双击选择而不设置输入焦点
Linux:关闭菜单时,上下文菜单不再导致编辑器控件聚焦
Windows:修复笔输入
与语法定义相关的内存使用量显着减少 - 使用最多30%的总程序内存
改善闲置的CPU使用率
修复了隐藏图层后主题动画可能会继续存在的问题,从而导致CPU使用率过高
Mac:在使用带有彩色标题栏的主题进行GPU切换时,解决了Mac上CPU使用率增加的问题
添加了TextInputHandler和ListInputHandler以与新的Command Palette功能进行交互
增加了View.style()和View.style_for_scope()
添加了自动生成的范围名称以用于区域API:region.redish,region.orangish,region.yellowish,region.greenish,region.bluish,region.purplish和region.pinkish
在进行文字匹配时改进View.find()和View.find_all()的性能
展开的ViewEventListener API
修复编辑器启动时不会为视图调用EventListener.on_activated_async()
添加ViewEventListener.on_activated()和ViewEventListener.on_activated_async()以在编辑器启动时调用视图
.sublime-package文件中改进Python的回溯
现在确保在插件上调用plugin_loaded()之前加载shell_environment
插件命令现在在plugin_loaded()运行之前创建
现在加载的插件存储在__plugins__而不是插件中
Python ssl模块现在将使用PROTOCOL_TLSv1常量协商TLS 1.2,1.1或1.0
使用SQLite 3.22.0和OpenSSL 1.0.2n更新Python环境
修复了无法加载大于16mb的字典文件
修复了内存不足情况会触发缓冲区溢出而不是干净的崩溃的问题
自动换行在控制台默认情况下处于打开状态
添加正则表达式替换Widget.sublime-设置和控制台输入Widget.sublime-设置
修复了一些会导致崩溃的错误